home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
PROGRAM
/
TPL60N14.ARJ
/
PERFORM.DOC
< prev
next >
Wrap
Text File
|
1992-04-29
|
11KB
|
237 lines
+++++++++++++++ TURBO.TPL Performance Comparison +++++++++++++++++++
TP 6.0 Turbo Pascal Library
versus
TP 6.0 Runtime Library Update 1.3
Machine configuration: 80386 33 MHz Computer w/ 128 kB CPU-cache
8.0 MB of RAM
Cyrix 83D87 coprocessor
DOS 5.0 Operating System
QEMM 6.01
Test Program: ARITEST.PAS
PERFORMANCE
OPERATION (in usec) TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
LONG-Mul 4.5 4.5 0.00%
LONG-Div 41.7 5.9 606.78%
LONG-Abs 2.1 2.1 0.00%
REAL-Float 5.9 5.5 7.27%
REAL-Add 10.7 11.7 -8.55%
REAL-Sub 11.0 12.1 -10.00%
REAL-Mul 17.6 17.2 2.33%
REAL-Mul (Short) 6.6 6.9 -4.35%
REAL-Div 62.8 24.5 156.33%
REAL-Sqr 16.6 11.7 41.88%
REAL-Sqr (Short) 3.8 3.1 22.58%
REAL-Int 4.1 3.8 7.89%
REAL-Frac 12.4 4.1 202.44%
REAL-Trunc 5.5 6.6 -20.29%
REAL-Round 5.5 6.6 -20.29%
REAL-Sqrt 377.2 17.2 2093.02%
REAL-Ln 295.5 203.8 45.00%
REAL-Exp 309.0 188.6 63.84%
REAL-Sin 255.5 215.2 18.73%
REAL-Cos 258.6 241.4 7.13%
REAL-ArcTan 226.6 155.5 45.72%
--------------------------------------------------------------------
Test Program: DHRYSTON.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
Dhrystones / Sec: 8963.6 8995.5 0.36%
--------------------------------------------------------------------
Test Program: WHETSTON.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
REAL KWhetstones: 304.971 430.283 41.09%
--------------------------------------------------------------------
Test Program: STRTEST.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
String-Benchmark (msec) 902 458 97.37%
--------------------------------------------------------------------
Test Program: WHETST87.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
DOUBLE PRECISION KWhetstones:1600.000 2070.393 29.38%
--------------------------------------------------------------------
Test Program: LLL.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
DOUBLE PRECISION MFLOPS: 0.2851 0.3266 14.56%
--------------------------------------------------------------------
The numbers for the following 80286 machine were supplied by Jeff Ding
(jeff.ding@mixcom.com). Thanx!
Machine configuration: 80286 12 MHz Computer
2.5 MB RAM
No Coprocessor
DOS 5.0 Operating System
Norton 6.0 SI rating of 9.0
Test Program: ARITEST.PAS
PERFORMANCE
OPERATION (in usec) TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
LONG-Mul 14.9 13.4 10.45%
LONG-Div 115.2 17.2 569.77%
LONG-Abs 5.9 5.9 0.00%
REAL-Float 19.0 18.3 3.83%
REAL-Add 31.7 33.8 -6.21%
REAL-Sub 34.1 36.2 -5.80%
REAL-Mul 51.4 48.6 5.76%
REAL-Mul (Short) 19.7 20.0 -1.50%
REAL-Div 183.1 70.7 158.98%
REAL-Sqr 49.3 35.2 40.06%
REAL-Sqr (Short) 11.0 10.0 10.00%
REAL-Int 11.7 11.4 2.63%
REAL-Frac 37.6 13.1 187.02%
REAL-Trunc 16.6 21.0 -20.95%
REAL-Round 16.6 21.0 -20.95%
REAL-Sqrt 1133.4 48.3 2246.58%
REAL-Ln 895.5 612.8 46.13%
REAL-Exp 936.6 565.9 65.51%
REAL-Sin 783.4 648.6 20.78%
REAL-Cos 790.7 727.9 8.63%
REAL-ArcTan 690.7 467.2 47.84%
--------------------------------------------------------------------
Test Program: DHRYSTON.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
Dhrystones / Sec: 2601.5 2671.7 2.70%
--------------------------------------------------------------------
Test Program: WHETSTON.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
REAL KWhetstones: 99.661 142.796 43.28%
--------------------------------------------------------------------
Test Program: STRTEST.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
String-Benchmark (msec) 2823 1351 108.96%
--------------------------------------------------------------------
Machine configuration: 8086 9.54 MHz Computer
640 kB RAM
Intel 8087 coprocessor
PC-DOS 3.3 Operating System
Test Program: ARITEST.PAS
PERFORMANCE
OPERATION (in usec) TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
LONG-Mul 61.0 57.2 6.64%
LONG-Div 235.9 50.0 371.80%
LONG-Abs 11.7 11.4 2.63%
REAL-Float 38.6 35.2 9.66%
REAL-Add 69.0 73.1 -5.94%
REAL-Sub 74.5 79.0 -6.04%
REAL-Mul 206.6 185.2 11.56%
REAL-Mul (Short) 42.4 44.1 -4.01%
REAL-Div 386.2 276.2 39.83%
REAL-Sqr 200.0 124.1 61.16%
REAL-Sqr (Short) 25.2 20.7 21.74%
REAL-Int 25.5 23.8 7.14%
REAL-Frac 81.0 28.3 186.22%
REAL-Trunc 35.2 43.8 -24.43%
REAL-Round 35.2 43.8 -24.43%
REAL-Sqrt 2390.7 197.9 1108.03%
REAL-Ln 2803.8 1949.7 43.81%
REAL-Exp 2818.6 1818.3 55.01%
REAL-Sin 2587.9 2071.4 24.93%
REAL-Cos 2602.8 2265.9 14.87%
REAL-ArcTan 2181.4 1513.1 44.17%
--------------------------------------------------------------------
Test Program: DHRYSTON.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
Dhrystones / Sec: 835.1 894.7 7.14%
--------------------------------------------------------------------
Test Program: WHETSTON.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
REAL KWhetstones: 35.832 45.809 27.84%
--------------------------------------------------------------------
Test Program: STRTEST.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
String-Benchmark (msec) 8552 3578 139.02%
--------------------------------------------------------------------
Test Program: WHETST87.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
DOUBLE PRECISION KWhetstones: 241.255 240.269 -0.41%
--------------------------------------------------------------------
Test Program: LLL.PAS
PERFORMANCE
OPERATION TP 6.0 TPL TP 6.0 RLU INCREASE
--------------------------------------------------------------------
DOUBLE PRECISION MFLOPS: 0.0323 0.0329 1.86%
--------------------------------------------------------------------